package Entidade;

/**
 *
 * @author sameque
 */
public class Endereco {

    private String Estado;
    private String Cidade;
    private String Bairro;
    private String Rua;
    private int Numero;
    private String Complemento;

    @Override
    public String toString() {
        return Estado + "," + Cidade + "," + Bairro + "," + Rua + "," + Numero + "," + Complemento;
    }

    /*CONSTRUTORES*/
    public Endereco(String Estado, String Cidade, String Bairro, String Rua, int Numero, String Complemento) {
        this.Estado = Estado;
        this.Cidade = Cidade;
        this.Bairro = Bairro;
        this.Rua = Rua;
        this.Numero = Numero;
        this.Complemento = Complemento;
    }

    public Endereco(String Estado, String Cidade, String Bairro, String Rua, int Numero) {
        this.Estado = Estado;
        this.Cidade = Cidade;
        this.Bairro = Bairro;
        this.Rua = Rua;
        this.Numero = Numero;
        this.Complemento="";
    }

    public Endereco() {
    }

    /*GETS & SETS*/
    
   public String getString(){
       return getRua()+","+getNumero()+","+getBairro()+","+getCidade()+","+getEstado()+","+getComplemento();
   }
    
    public void setEndereco(String Estado, String Cidade, String Bairro, String Rua, int Numero, String Complemento){
        this.setEstado(Estado);
        this.setCidade(Cidade);
        this.setBairro(Bairro);
        this.setNumero(Numero);
        this.setComplemento(Complemento);
    }
    public String getEstado() {
        return Estado;
    }

    public void setEstado(String Estado) {
        this.Estado = Estado;
    }

    public String getCidade() {
        return Cidade;
    }

    public void setCidade(String Cidade) {
        this.Cidade = Cidade;
    }

    public String getBairro() {
        return Bairro;
    }

    public void setBairro(String Bairro) {
        this.Bairro = Bairro;
    }

    public String getRua() {
        return Rua;
    }

    public void setRua(String Rua) {
        this.Rua = Rua;
    }

    public int getNumero() {
        return Numero;
    }

    public void setNumero(int Numero) {
        this.Numero = Numero;
    }

    public String getComplemento() {
        return Complemento;
    }

    public void setComplemento(String Complemento) {
        this.Complemento = Complemento;
    }
}